<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/meson.git/test cases/warning, branch thinlto</title>
<subtitle>github.com: mesonbuild/meson.git
</subtitle>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/meson.git/'/>
<entry>
<title>Only emit warning about "native:" on projects with minimum required version</title>
<updated>2020-07-28T17:51:58+00:00</updated>
<author>
<name>Zbigniew Jędrzejewski-Szmek</name>
<email>zbyszek@in.waw.pl</email>
</author>
<published>2020-07-24T13:52:06+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/meson.git/commit/?id=3dea817a597e4d2f10bfe3c1e006a0983555ad15'/>
<id>3dea817a597e4d2f10bfe3c1e006a0983555ad15</id>
<content type='text'>
'native:' keyword was only added in 0.54. For projects declaring
meson_version &gt;= 0.54, warn, because those projects can and should set
the keyword. For older projects declaring support for older versions,
don't warn and use the default implicitly.

Fixes https://github.com/mesonbuild/meson/issues/6849.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
'native:' keyword was only added in 0.54. For projects declaring
meson_version &gt;= 0.54, warn, because those projects can and should set
the keyword. For older projects declaring support for older versions,
don't warn and use the default implicitly.

Fixes https://github.com/mesonbuild/meson/issues/6849.
</pre>
</div>
</content>
</entry>
<entry>
<title>interpreterbase: Allow passing an extra message in feature/deprecation warnings</title>
<updated>2020-05-14T18:04:51+00:00</updated>
<author>
<name>Dylan Baker</name>
<email>dylan@pnwbakers.com</email>
</author>
<published>2020-05-13T19:10:25+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/meson.git/commit/?id=4e9e35f3bd17a8f110ae1d3b40c8fbe04700120a'/>
<id>4e9e35f3bd17a8f110ae1d3b40c8fbe04700120a</id>
<content type='text'>
The intended use it to tell people the new thing to do.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The intended use it to tell people the new thing to do.
</pre>
</div>
</content>
</entry>
<entry>
<title>Add expected stdout for failing-meson and warning-meson tests</title>
<updated>2020-04-30T19:41:35+00:00</updated>
<author>
<name>Jon Turney</name>
<email>jon.turney@dronecode.org.uk</email>
</author>
<published>2020-02-12T00:31:57+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/meson.git/commit/?id=3cff11a75b4af8824281b473bda1f8c45a4add7d'/>
<id>3cff11a75b4af8824281b473bda1f8c45a4add7d</id>
<content type='text'>
Initially produced using:

  for d in "test cases/failing/"* ; do rm -r _build ; ./meson.py setup "$d" _build | grep ERROR &gt;"$d"/expected_stdout.txt; done

then converted to json with jq using:

  jq --raw-input --slurp 'split("\n") | {stdout: map({line: select(. != "")})}' expected_stdout.txt &gt;test.json

or merged with existing json using:

  jq --slurp '.[0] + .[1]' test.json expected.json &gt;test.json.new

v2:
Add some comments to explain the match when it isn't totally obvious

v3:
Add or adjust existing re: in expected output to handle '/' or '\' path
separators appearing in message, not location.

v4:
Put expected stdout in test.json, rather than a separate expected_stdout.txt file
Park comments in an unused 'comments' key, as JSON doesn't have a syntax for comments
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Initially produced using:

  for d in "test cases/failing/"* ; do rm -r _build ; ./meson.py setup "$d" _build | grep ERROR &gt;"$d"/expected_stdout.txt; done

then converted to json with jq using:

  jq --raw-input --slurp 'split("\n") | {stdout: map({line: select(. != "")})}' expected_stdout.txt &gt;test.json

or merged with existing json using:

  jq --slurp '.[0] + .[1]' test.json expected.json &gt;test.json.new

v2:
Add some comments to explain the match when it isn't totally obvious

v3:
Add or adjust existing re: in expected output to handle '/' or '\' path
separators appearing in message, not location.

v4:
Put expected stdout in test.json, rather than a separate expected_stdout.txt file
Park comments in an unused 'comments' key, as JSON doesn't have a syntax for comments
</pre>
</div>
</content>
</entry>
<entry>
<title>Add a test of new warning of omitted native: keyword</title>
<updated>2020-02-12T13:37:44+00:00</updated>
<author>
<name>Jon Turney</name>
<email>jon.turney@dronecode.org.uk</email>
</author>
<published>2020-02-12T13:37:08+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/meson.git/commit/?id=48e5c1234ad4dd0438324ab8164f94d12a8c2218'/>
<id>48e5c1234ad4dd0438324ab8164f94d12a8c2218</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Use strict function prototypes</title>
<updated>2019-11-18T20:21:36+00:00</updated>
<author>
<name>Michael Hirsch, Ph.D</name>
<email>10931741+scivision@users.noreply.github.com</email>
</author>
<published>2019-11-18T20:21:37+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/meson.git/commit/?id=83b4e981c4dd8b8ea521a6150a34636d10a67211'/>
<id>83b4e981c4dd8b8ea521a6150a34636d10a67211</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>interpreterbase: protect string division with FeatureNew</title>
<updated>2019-03-18T17:51:44+00:00</updated>
<author>
<name>Paolo Bonzini</name>
<email>pbonzini@redhat.com</email>
</author>
<published>2019-03-14T09:35:00+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/meson.git/commit/?id=7a02b76e70e219e5201e322c6c6c232d06601920'/>
<id>7a02b76e70e219e5201e322c6c6c232d06601920</id>
<content type='text'>
Meson is not warning if you join paths with / but you are requesting a
version older than 0.49.0; fix this before adding more features to the
division operator.

Signed-off-by: Paolo Bonzini &lt;pbonzini@redhat.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Meson is not warning if you join paths with / but you are requesting a
version older than 0.49.0; fix this before adding more features to the
division operator.

Signed-off-by: Paolo Bonzini &lt;pbonzini@redhat.com&gt;
</pre>
</div>
</content>
</entry>
</feed>
